• word of the day

    sesbania grandiflora

    sesbania grandiflora - Dictionary definition and meaning for word sesbania grandiflora

    Definition
    (noun) a softwood tree with lax racemes of usually red or pink flowers; tropical Australia and Asia; naturalized in southern Florida and West Indies
Download our Mobile App Today
Receive our word of the day
on Whatsapp